home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Delphi Programmer's Power Pack
/
Delphi Volume 1.iso
/
s_to_z
/
t_rex10
/
vendinfo.diz
< prev
next >
Wrap
VENDINFO
|
1996-09-15
|
16KB
|
315 lines
+-------------------------------------------────────-----────────----+
| This VENDINFO Product Information File contains both readable text |
| and tools-accessible data about a product. See the last text |
| section, below, for more information about VENDINFO and its tools. |
+--------------------------------------------------------------------+
VENDINFO standard v1.03, produced by VendEdit v1.22, 10-Apr-1996
===== Product Information ==============================
Product: T-Rex Delphi File-Parser Component
Version: 1.00
Version Date: 1-Apr-1996
Product Type: Software
Basic Distribution Policy (see License, below, for details):
Shareware, subject to distribution restrictions
Product Description: Delphi file-parser component; with Awk-style
pattern/action operation. Patterns are
regular expressions; matches are Delphi
events; actions are written in event
handlers. Has analogues for virtually all Awk
tokenizing functions ($0, $n, RS, FS, NF
etc). No Awk expertise is required! T-Rex is
really easy to use. Help includes regular
expression tutorial if you need it.
Reason for version:
Category: Computer programming; Languages; Pascal; OOP
Pascal for Windows (Borland)
Keywords: DELPHI COMPONENT AWK PATTERN MATCH REGULAR
EXPRESSION
Reason for Version:
Required Packages: t_rex10
This Package: T_REX10
Registration Fee: 17.50-37.50 (USD)
Required Configuration
Processor Family: Intel 80x86 (minimum 80386)
Minimum OS: MS-DOS 3.0
Standard RAM: 640K
Hard Drive Space: 36K
Required:
Hard drive
Req'd Software: Borland Delphi 1.0. This release is 16-bit
only.
Orders:
Address: Prodigy Computing (Pty) Ltd
PO Box 2194
Cramerview
2060
South Africa
Phone: 011-27-11-792-8360
FAX: 011-27-11-888-2370
CompuServe: 73770,660
Internet: keating@acm.org
Support:
Address: Prodigy Computing (Pty) Ltd
PO Box 2194
Cramerview
2060
South Africa
FAX: 011-27-11-888-2370
CompuServe: 73770,660
Internet: keating@acm.org
===== Information for Users ("READ-ME") ================
This README file gives instructions for installation, and a bare outline
of what T-Rex does. You will find much fuller details in the helpfile,
T_REX.HLP.
INTRODUCTING T-REX
T-Rex is a file-parser component for Delphi programmers. It's intended
primarily for programmers who need to parse textfiles. Examples of such
applications are:
o Rule-based email processors
o Interpreters for little languages
o File format conversion programs
T-Rex uses a pattern/action mechanism borrowed from awk. You program is a
series of instructions of the form "When you see this pattern, do that to
the input". You specify the patterns as regular expressions (the same
ones as the Delphi IDE uses) and the input data is presented to your
program already split into tokens (according to rules that you specify).
===== Packing List =====================================
As released by the author or publisher, this package contained the
following files in addition to this VENDINFO.DIZ:
Filename Size Date Time CRC32
REGEXDLL.C 3604 1-Apr-1996 01:00a F23D9B96
REGEXP.C 39938 1-Apr-1996 01:00a FD70CA5B
T_REX.DCR 406 1-Apr-1996 01:00a A1C6D9E0
REGEXP.DCU 960 1-Apr-1996 01:00a 162826A0
T_REX.DCU 38432 1-Apr-1996 01:00a F9169A26
REGEXP.DEF 204 1-Apr-1996 01:00a 5CAD1803
TREXDM01.DFM 1848 1-Apr-1996 01:00a E6382F3B
TREXDM02.DFM 1618 1-Apr-1996 01:00a 1127A750
TREXDM03.DFM 1238 1-Apr-1996 01:00a 548C50F4
FILE_ID.DIZ 344 1-Apr-1996 01:00a 23D02D9E
REGEXP.DLL 32016 1-Apr-1996 01:00a 9385175A
VENDOR.DOC 216 1-Apr-1996 01:00a 13796CEE
TREXDMO1.DPR 3605 1-Apr-1996 01:00a 1AB927A1
TREXDMO2.DPR 3277 1-Apr-1996 01:00a 55602347
TREXDMO3.DPR 340 1-Apr-1996 01:00a A14D0AD9
T_REX.HLP 95891 1-Apr-1996 01:00a DED88A06
T_REX.KWF 24576 1-Apr-1996 01:00a FE8CBC9C
REGEXP.PAS 754 1-Apr-1996 01:00a 3B817581
TREXDM01.PAS 3718 1-Apr-1996 01:00a 6507E569
TREXDM02.PAS 3120 1-Apr-1996 01:00a 50546376
TREXDM03.PAS 1526 1-Apr-1996 01:00a DF009F9E
REGEXP.RC 724 1-Apr-1996 01:00a 5EF1E03C
TREXDEMO.RES 1713 1-Apr-1996 01:00a 5DF4F85D
T_REXMSG.RES 1684 1-Apr-1996 01:00a D7974E37
===== Installation =====================================
T-Rex is a programmer's tool. We assume you already know how to
create directories, unzip files, and so forth. However, this may be the
first time you've installed third-party Delphi components, so we're
including step-by-step instructions for this.
INSTALLING T-REX
There are two steps to installation: installing the T_Rex unit in
the Delphi environment, and installing the helpfile so that it is
accessible to the Delphi context-sensitive search engine.
Installing the Components
Start Delphi and close any open project. Then select Options | Install
Components | Add | Browse. Set List files of type to Unit file (*.dcu)
and navigate to the directory where you unzipped the T-Rex package.
Select t_rex.dcu and press OK. You will then be returned to the main
Install Components dialogue. Press OK.
After a noticeable pause, Delphi will return control to you. You will
notice that the component palette has a new tab labelled T-Rex containing
one component. (You can change this arrangement later using Options |
Environment | Palette if you like.)
Installing Help
You can consult the helpfile, T_REX.HLP, without installing it. But you
will not have context-sensitive help inside Designer until you install
the help in the Delphi environment. We have taken a lot of trouble over
the smooth integration of T_Rex help with the Delphi search engine.
Please install it.
1. In the T-Rex package you will find two files that you need, T_REX.HLP
and T_REX.KWF. Copy T_REX.HLP to \DELPHI\BIN. Copy T_REX.KWF to
\DELPHI\HELP.
2. Run HELPINST.EXE: this is supplied as part of the Delphi package.
First select File | Open and open \DELPHI\BIN\DELPHI.HDX. Then select
Keywords | Add keyword file and open \DELPHI\BIN\T_REX.KWF. Finally,
select File | Save and exit the program.
RUNNING THE DEMO PROGRAM
Included in the package are three small demo projects, TREXDMO?.DPR. They
show you something of what T-Rex can do. It'll take you five minutes to
run them.
COPYRIGHT
T-Rex was written by Paul Keating. Except as noted below, the program and
its supporting materials are copyright (c) 1996 by Prodigy Computing
(Pty) Limited, PO Box 2194, Cramerview 2060, South Africa.
The regular expression compiler is supplied as a separate DLL called
regexp.dll. This file was originally written by Henry Spencer for the
University of Toronto. It was modified by Borland International in 1992
to compile with Borland C++ 3.1 and for use in a DLL. It was further
modified by Vincent Risi in 1996 to accept conventional escape sequences.
The file regexp.dll is copyright (c) 1986 by the Univerisity of Toronto;
copyright (c) 1992 by Borland International; copyright (c) 1996 by
Prodigy Computing.
ASSOCIATION OF SHAREWA